giant eland - İspanyolca İngilizce Sözlük